package com.cj.mobile.iabp.mvp.model.entity;

/**
 * @ProjectName: AptitudeAndroid
 * @Package: com.cj.mobile.iabp.mvp.model.entity
 * @ClassName: ContractManagInfo
 * @Description:
 * @Author: WLY
 * @CreateDate: 2022/8/19 16:14
 */
public class ContractManagInfo {
    public ContractManagInfo() {
    }

    public ContractManagInfo(String contractNo, int status, String statusName, String storeName, double totalWeight, double totalAmount, String createTime, String orderNo, String orgName, String recyclerName, String contractUrl, String storeMobile) {
        this.contractNo = contractNo;
        this.status = status;
        this.contractStatusDes = statusName;
        this.storesName = storeName;
        this.weight = totalWeight;
        this.amount = totalAmount;
        this.createTime = createTime;
        this.orderNo = orderNo;
        this.orgName = orgName;
        this.recycleName = recyclerName;
        this.contractUrl = contractUrl;
        this.storesPhone = storeMobile;
    }

    public ContractManagInfo(String contractNo, int status, String statusName, String storeName, double totalWeight, double totalAmount, String createTime) {
        this.contractNo = contractNo;
        this.status = status;
        this.contractStatusDes = statusName;
        this.storesName = storeName;
        this.weight = totalWeight;
        this.amount = totalAmount;
        this.createTime = createTime;
    }

    /*--------------------------------------------合同列表--------------------------------------------*/
    private int id;
    // 合同号
    private String contractNo;
    // 状态：1未签署、2签署中、3已签署 ；
    private int status;
    // 合同状态
    private String contractStatusDes;
    // 总重量
    private double weight;
    // 总金额
    private double amount;
    // 总数量
    private double quantity;
    // 合同时间
    private String createTime;
    // 合同地址(URL)
    private String contractUrl;

    // 订单号(关联的订单号)
    private String orderNo;
    // 关系订单号
    private String relationOrderNo;
    // 调拨单号
    private String transferNoteNo;

    // 门店ID
    private String storesId;
    // 门店名称
    private String storesName;
    // 门店联系电话
    private String storesPhone;

    // 回收员ID
    private String recycleId;
    // 回收员名称
    private String recycleName;
    // 回收员电话
    private String recyclePhone;

    // 回收商名称
    private String orgName;

    // 开始时间
    private String startDate;
    // 结束时间
    private String endDate;

    // 用户ID
    private String userId;
    // 区域ID
    private String areaId;
    // 创建者
    private String createUser;
    // 变更时间
    private String updateTime;
    // 变更人
    private String updateUser;

    public String getTransferNoteNo() {
        return transferNoteNo;
    }

    public void setTransferNoteNo(String transferNoteNo) {
        this.transferNoteNo = transferNoteNo;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getContractStatusDes() {
        return contractStatusDes;
    }

    public void setContractStatusDes(String contractStatusDes) {
        this.contractStatusDes = contractStatusDes;
    }

    public double getWeight() {
        return weight;
    }

    public void setWeight(double weight) {
        this.weight = weight;
    }

    public double getAmount() {
        return amount;
    }

    public void setAmount(double amount) {
        this.amount = amount;
    }

    public double getQuantity() {
        return quantity;
    }

    public void setQuantity(double quantity) {
        this.quantity = quantity;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getContractUrl() {
        return contractUrl;
    }

    public void setContractUrl(String contractUrl) {
        this.contractUrl = contractUrl;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getRelationOrderNo() {
        return relationOrderNo;
    }

    public void setRelationOrderNo(String relationOrderNo) {
        this.relationOrderNo = relationOrderNo;
    }

    public String getStoresId() {
        return storesId;
    }

    public void setStoresId(String storesId) {
        this.storesId = storesId;
    }

    public String getStoresName() {
        return storesName;
    }

    public void setStoresName(String storesName) {
        this.storesName = storesName;
    }

    public String getStoresPhone() {
        return storesPhone;
    }

    public void setStoresPhone(String storesPhone) {
        this.storesPhone = storesPhone;
    }

    public String getRecycleId() {
        return recycleId;
    }

    public void setRecycleId(String recycleId) {
        this.recycleId = recycleId;
    }

    public String getRecycleName() {
        return recycleName;
    }

    public void setRecycleName(String recycleName) {
        this.recycleName = recycleName;
    }

    public String getRecyclePhone() {
        return recyclePhone;
    }

    public void setRecyclePhone(String recyclePhone) {
        this.recyclePhone = recyclePhone;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getAreaId() {
        return areaId;
    }

    public void setAreaId(String areaId) {
        this.areaId = areaId;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }
}
